package com.kaifamiao.N0802;

import java.util.Arrays;
import java.util.Scanner;

// 栈, FILO （first in last out）
public interface Stack {

    /**
     * 往栈中存元素
     *
     * @param ch
     */
    void push(char ch);


    /**
     * 移除栈顶的元素，并返回移除的元素
     *
     * @return 栈顶元素
     */
    char pop();

    /**
     * 返回栈顶元素
     *
     * @return
     */
    char top();

    /**
     * 栈中元素的个数
     *
     * @return
     */
    int size();

    /**
     * 栈是否是空的
     */
    boolean empty();

}

